GtkWindow: Make titlebar widget available privately
authorMatthias Clasen <mclasen@redhat.com>
Sat, 16 Nov 2013 06:39:41 +0000 (01:39 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Sat, 16 Nov 2013 06:39:41 +0000 (01:39 -0500)
This will be used in GtkApplicationWindow in the
following commits.

gtk/gtkwindow.c
gtk/gtkwindowprivate.h

index 93aab3e88dcde234396fea85135c7e497c9a4d7f..8101b094bdb22eb155bda4a2edad16d9178e71ae 100644 (file)
@@ -3579,6 +3579,12 @@ gtk_window_set_titlebar (GtkWindow *window,
   gtk_widget_queue_resize (widget);
 }
 
+GtkWidget *
+_gtk_window_get_titlebar (GtkWindow *window)
+{
+  return window->priv->title_box;
+}
+
 /**
  * gtk_window_set_decorated:
  * @window: a #GtkWindow
index 86724cac431a449ddeaaabef1c34bcdde0e1ddaa..19bed99373303bad6ebdd871a01d32ba5d1ac19a 100644 (file)
@@ -87,6 +87,8 @@ void            _gtk_window_schedule_mnemonics_visible (GtkWindow *window);
 
 void            _gtk_window_notify_keys_changed (GtkWindow *window);
 
+GtkWidget      *_gtk_window_get_titlebar (GtkWindow *window);
+
 G_END_DECLS
 
 #endif /* __GTK_WINDOW_PRIVATE_H__ */